Amazon's newest physical store concept, Amazon Style, is such a strange, retread of an idea that one has to wonder what else Amazon may have up its sleeve in the long-run.
Amazon's newest physical store concept, Amazon Style, is such a strange, retread of an idea that one has to wonder what else Amazon may have up its sleeve in the long-run.